The Robot Intelligence Kernel
نویسندگان
چکیده
The Robot Intelligence Kernel (RIK) is a portable, reconfigurable suite of perceptual, behavioral, and cognitive capabilities that can be used across many different platforms, environments, and tasks. The RIK coupled with a virtual 3D interface have been shown to dramatically improve human-robot interactions across a variety of navigation and exploration tasks. The Robot Intelligence Kernel is a portable, reconfigurable suite of perceptual, behavioral, and cognitive capabilities that can be used across many different platforms, environments, and tasks. The RIK integrates algorithms and hardware for perception, world-modeling, adaptive communication, dynamic tasking, and autonomous behaviors in navigation, search, and detection tasks. The integration of software algorithms and hardware takes place over four levels of the RIK. The foundation layer is the Generic Robot Architecture that provides an object-oriented framework and an application programming interface (API) that allows different platforms, sensors, and actuators to interface with the RIK. The second layer is the Generic Robot Abstractions layer which takes data from the first layer and abstracts the data so that it can be used in algorithms that are designed for generic robot systems. The third layer is comprised of many reactive and deliberative robot behaviors that take, as input, the abstractions from the second layer and output commands for the robot to follow. The fourth and final layer provides the “Cognitive Glue” that orchestrates the asynchronous firings of multiple behaviors towards specific applicationbased tasks. The goal of the RIK has been to create an integrated suite of primitive behaviors that will degrade gracefully in the face of uncertainty. Instead of crafting algorithms to be optimal, these behaviors are crafted to be robust, responsive, and adjustable across different search, detection, and exploration tasks. These behaviors are intrinsic, meaning that they can provide a basic level of competency to the robot even when all external input (such as global positioning (GPS) or communication with a human operator) is unavailable. The RIK is not just a collection of independent, unrelated behaviors, but rather an integrated suite of capabilities orCopyright c © 2006, American Association for Artificial Intelligence (www.aaai.org). All rights reserved. Figure 1: The Virtual 3D Display shows semantic entities added by the robot or the human. chestrated by the cognitive glue. Hence, the RIK is a collection of interdependent meta-level capabilities providing a) real-time map-building and positioning, b) reactive obstacle avoidance and path planning, c) high-speed waypoint navigation with or without GPS, d) self-status awareness and health monitoring, e) online adaptation to sensor failure, f) real-time visualand laser-based change detection, g) human presence detection and tracking, and h) adaptive, multimodal communication, and i) problem solving that can be used to accomplish high-level tasking, dynamic autonomy, and dialoging for flexible human-robot teaming. True teamwork requires a shared understanding of the environment and task. To support a dynamic sharing of roles and responsibilities between a human and a robot, the RIK employs a representation that allows both the human and robot to reason spatially about the world and to understand the spatial perspective of the other. Understanding the robot’s perspective of the environment allows the human to predict robot behavior. Understanding the human’s perspective enables the robot to interpret and infer intentions from tasks given by the human. Through sensor fusion and probabilistic reasoning (Konolige 2004), the robot creates a 3D, virtual representation of
منابع مشابه
Mixed-Initiative Interactions for Mobile Robot Search
At the INL we have been working towards making robots generally easier to use in a variety of tasks through the development of a robot intelligence kernel and an augmentedvirtuality 3D interface. A robot with the intelligence kernel and the most recent interface design were demonstrated at the AAAI 2006 robot exhibition and took part in the scavenger hunt activity. Instead of delegating all res...
متن کاملNavigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network
Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...
متن کاملFlexible Foot/Ankle Based on PKM with Force/Torque Sensor for Humanoid Robot
This paper describes the development of a novel humanoid robot foot/ankle based on an orientation Parallel Kinematic Mechanism for intelligent and flexible control. With three identical Universal-Prismatic-Spherical prismatic-actuated limbs and a central Universal-Revolute passive limb, the PKM can perform three degrees of freedom rotation motions. In order to enable the humanoid robot safely t...
متن کاملDiscrete time robust control of robot manipulators in the task space using adaptive fuzzy estimator
This paper presents a discrete-time robust control for electrically driven robot manipulators in the task space. A novel discrete-time model-free control law is proposed by employing an adaptive fuzzy estimator for the compensation of the uncertainty including model uncertainty, external disturbances and discretization error. Parameters of the fuzzy estimator are adapted to minimize the estimat...
متن کاملDesigning an adaptive fuzzy control for robot manipulators using PSO
This paper presents designing an optimal adaptive controller for tracking control of robot manipulators based on particle swarm optimization (PSO) algorithm. PSO algorithm has been employed to optimize parameters of the controller and hence to minimize the integral square of errors (ISE) as a performance criteria. In this paper, an improved PSO using logic is proposed to increase the convergenc...
متن کاملRobot Motion Vision Part II: Implementation
The idea of Fixation introduced a direct method for general recovery of shape and motion from images without using either feature correspondence or optical flow [1,2]. There are some parameters which have important effects on the performance of fixation method. However, the theory of fixation does not say anything about the autonomous and correct choice of those parameters. This paper presents ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006